President & CEO
Michael J. Comb
CEO Approval Rating
85/100
CST produces antibodies, proteins, kits and reagent solutions for cancer.